//
//  Common.swift
//  weibo
//
//  Created by tomato on 2021/9/17.
//

//提供全局共享属性或者方法，类似于pch文件

import UIKit

// MARK:- 功能宏

// 不是在类里面的代码,全局的
// 全局的打印方法,在debug模式下会输出,在release模式下不输出
/// 哪个文件,哪一行,哪个方法
func Print(file: String = #file, line: Int = #line, function: String = #function, items: Any) {
    // 默认参数,如果调用的人不传递使用默认参数
    // Swift在DEBUG模式下并没有这个宏, 需要自己手动配置 buildSetting -> 搜索 swift flag,在DEBUG模式下配置 -D DEBUG
    #if DEBUG
        print("文件: \((file as NSString).lastPathComponent), 行数: \(line), 函数: \(function):=>🍎 \(items) \n")
    #endif
}
//全局外观
let AppearanceTintColor = UIColor.orange

// MARK:- Oauth授权相关
// 申请应用时分配的AppKey
let client_id = "3005221540"
// 申请应用时分配的AppSecret
let client_secret = "f2fd98aeeea217fe40af8266a8af5334"
/// 授权回调地址
let redirect_url = "https://www.baidu.com"

// MARK:- 网址
let MainUrl = "https://api.weibo.com"
// 授权界面URL地址
let oauthURLString = MainUrl + "/oauth2/authorize"
// Access_Token
let accessTokenURLString = MainUrl + "/oauth2/access_token"
//根据用户ID获取用户信息
let users = MainUrl + "/2/users/show.json"
